import request from '@/utils/request'

/**
 * 请求物业费和查询接口
 * @param {请求物业费列表} params 请求体
 * @returns 返回物业费列表
 */
export function getPropetFeeListAPI(params) {
  return request({
    url: '/park/propertyfee',
    method: 'GET',
    params
  })
}

/**
 * 获取企业信息列表
 * @returns 返回企业信息列表
 */
export function getEnterpriseListAPI() {
  return request({
    url: '/park/all/enterprise',
    method: 'GET'
  })
}

/**
 * 获取楼宇列表
 * @returns 返回所有的楼宇列表
 */
export function getBuildingListAPI() {
  return request({
    url: '/park/all/building',
    method: 'GET'
  })
}

/**
 * 获取企业时间段内的预算物业费
 * @param {请求体} params 请求参数
 * @returns 返回预算金额
 */
export function getPaymentPropetFeeAPI(params) {
  return request({
    url: '/park/propertyfee/pre/payment',
    method: 'GET',
    params
  })
}

/**
 * 添加企业物业费账单
 * @param {请求体} data 请求参数
 * @returns 无返回值
 */
export function createPropetFeeAPI(data) {
  return request({
    url: '/park/propertyfee',
    method: 'POST',
    data
  })
}
